hem karada hem de suda işleyebilen taşıtlar - Turkish English Dictionary